package com.mida.dms.knw.entity;

import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
    * 常用语树形分类结构_0.0
    */
@Data
public class KnwCommonWordsTree implements Serializable {
    /**
    * 35060650182967296
    */
    @JsonSerialize(using= com.fasterxml.jackson.databind.ser.std.ToStringSerializer.class)
    private Long commonWordsTreeSoid;

    /**
    * 35065579010260992
    */
    private String commonWordsTreeName;

    /**
    * 35065403168260096
    */
    @JsonSerialize(using= com.fasterxml.jackson.databind.ser.std.ToStringSerializer.class)
    private Long surperCommonWordsTreeSoid;

    /**
    * 1158
    */
    private String pyCode;

    /**
    * 1159
    */
    private String wbCode;

    /**
    * 1100
    */
    @JsonSerialize(using= com.fasterxml.jackson.databind.ser.std.ToStringSerializer.class)
    private Long status;

    /**
    * 2599
    */
    private Short serialNo;

    /**
    * 28528929270661120
    */
    @JsonSerialize(using= com.fasterxml.jackson.databind.ser.std.ToStringSerializer.class)
    private Long creator;

    /**
    * 1048
    */
    private Date createDate;

    /**
    * 1108
    */
    @JsonSerialize(using= com.fasterxml.jackson.databind.ser.std.ToStringSerializer.class)
    private Long updateUser;

    /**
    * 1049
    */
    private Date updateDate;

    /**
    * 1031
    */
    @JsonSerialize(using= com.fasterxml.jackson.databind.ser.std.ToStringSerializer.class)
    private Long isDelete;

    /**
    * 2362
    */
    @JsonSerialize(using= com.fasterxml.jackson.databind.ser.std.ToStringSerializer.class)
    private Long orgInfoSoid;

    @JsonSerialize(using= com.fasterxml.jackson.databind.ser.std.ToStringSerializer.class)
    private Long businessUnitSoid;

    @ApiModelProperty(value = "分享")
    private Short isShare;

    private static final long serialVersionUID = 1L;
}